User Guide

用户指南

SPX 是左志华(zuo.zhihua@qq.com)在哈尔滨工程大学就读船舶与海洋结构物设计制造专业博士研究生期间 (始于 2021 年 9 月)所做的研究课题项目,它用于模拟力学作用下流体或结构的时历变化。 同时,SPX 基于拉格朗日观点的 SPH 法,以流固耦合为目标,是一款非线性显式求解器。

spx.nml 是 SPX 的配置文件。

通过设置环境变量 OMP_NUM_THREADS 来控制并行线程数。

程序框架设计

SPX 总体上采用“模块化+面向对象”的设计,模块直接相互合作、调用,模块以结构体+方法的对象实例存在。

参考文献

  1. G.R.Liu, M.B.Liu. 光滑粒子流体动力学 —— 一种无网格粒子法. 2005.10.;
  2. SPH 课后作业;
  3. SPH 教程.